Electronic control system for overload relay or the like

ABSTRACT

A control is provided for an AC circuit protection system or the like which is capable of monitoring either single phase or polyphase current flow. The composite current is periodically sampled at a frequency f s  which is not a harmonic frequency of circuit current. The current sample values are converted into digital form and processed, then stored in an accumulator stage. When an overcurrent condition occurs the accumulator stage overflows and trips a circuit interrupter.

RELATED APPLICATIONS

The subject matter described in this application is related to material disclosed in co-filed patent applications Ser. No. 365,164 filed Apr. 5, 1982 "Signal Processing System for Overload Relay or the Like"--F. Stich; Ser. No. 365,861 filed Apr. 5, 1982 "Power Supply for Electronic Control System"--F. Stich; and Ser. No. 365,554 filed Apr. 5, 1982 "Solid State Overload Relay Control and Method"--F. Stich and C. Williams.

BACKGROUND OF THE INVENTION

The present invention relates to electrical circuit protection devices such as overload relays, and more particularly to an improved and highly flexible electronic control system therefor.

Circuit protection devices such as circuit breakers, relays, contactors and the like are commonly used for disconnecting electrical circuits upon the detection of undesired currents. In addition to breaking the circuits in which the currents flow, other functions may be provided such as actuating alarms and safety devices, or the control of other apparatus in response to a sensed current characteristic. While in principle the opening of an electrical circuit in response to undesirably high currents is a simple procedure, in practice the operation of such protective devices is highly complex owing to the various, often conflicting requirements of electrical systems.

For instance, while it is necessary to protect electric motors from high currents which could damage or destroy the windings, in order to start a motor under load a high initial current is required. Also, during the operation of various electrical equipment, for instance under changing loads, high current flow must be tolerated for short periods of time. Further a single "threshold" for current flow cannot be assigned since a small overcurrent condition can be tolerated far longer than a high overcurrent condition. For these reasons industrial relays and contactors are commonly provided with complex control mechanisms which make use of two or more different current-responsive stages in an attempt to "tailor" the tripping characteristics of the device to a desired application.

In principle it is known that more sophisticated control systems can be designed to replace the present electromechanical, magnetic, and thermal controls. If cost were not a consideration a number of approaches could be implemented for deriving a measure of current flow and converting it into appropriate digital form. However for small, inexpensive control devices such as overload relays conventional means of deriving and processing signals have proven prohibitively expensive and overly complex.

Recently efforts have been made to design electronic control systems which make use of digital and other allied signal processing techniques which will provide the desired functional flexibility, and eliminate the need for mechanical adaptations to change the range or operating characteristics of a control. Two examples of such a system are shown in U.S. Pat. Nos. 4,219,858--DePuy et al and 4,219,860--DePuy. These patents disclose an overcurrent relay control which utilizes digital sampling, multiplexing and signal accumulation techniques for detecting overcurrent conditions in one or more phases of a multiphase electrical system. However, while quite flexible such systems are comparatively complex and therefore expensive. Reducing the complexity of such a control system ordinarily results in a loss of accuracy or resolution and overall capability. It will therefore be appreciated that it would be highly desirable to provide an improved circuit interrupting control whose characteristics can be varied without the need for physically interchanging or adding special elements, and which utilizes relatively inexpensive signal processing apparatus.

It is therefore an object of the present invention to provide an improved control apparatus for circuit interrupters of the overload relay and contactor type.

Another object is to provide an interrupter control which can be utilized to monitor single or plural phase electric power sources.

Another object is to provide an inexpensive solid-state control for a relay which utilizes relatively simple digital signals to resolve monitored current characteristics to a high degree of accurancy.

It is a further object of the invention to provide a low cost control means for an overload relay or similar circuit interrupter which can monitor plural phases without the need for signal multiplexing or utilizing redundant signal processing paths.

SUMMARY OF THE INVENTION

Briefly stated, in accordance with one aspect of the invention the foregoing objects are achieved by providing an interrupter for opening and closing an electrical circuit, sensing means for sensing total current flow in a circuit, and a periodically-reset ramp generator coupled to a comparator so that the comparator changes state as the reference signal exceeds the sensed signal. The ramp generator is triggered at a sample frequency f_(s) which is not a harmonic of the circuit current frequency. The resulting, time-modulated comparator signal is applied to a counter which outputs a digital signal whose value is an inverse function of the sensed current magnitude. This signal is in turn applied to a register or memory device to elicit an appropriate one of several predetermined current-level signals. The latter are compared to a current threshold value and the algebraic sum is stored in an accumulator stage which outputs a trip signal for operating the circuit interrupter if the accumulated current signals exceed a trip threshold value.

BRIEF DESCRIPTION OF THE DRAWINGS

While the specification concludes with claims particularly pointing out and distinctly claiming the subject matter which is regarded as the invention, it is believed that the invention will be better understood from the following description of a preferred embodiment taken in conjunction with the accompanying drawings in which:

FIG. 1 is a functional schematic diagram illustrating the operation of a system utilizing the present invention;

FIG. 2 illustrates a load current waveform;

FIG. 3 represents waveforms at various points in the system of FIG. 1;

FIG. 4 illustrates a composite current waveform in an unbalanced multiphase circuit;

FIG. 5 is a schematic diagram of a presently preferred embodiment of the invention; and

FIGS. 6-6d illustrate the sequence of operation of the preferred embodiment.

DESCRIPTION OF A PREFERRED EMBODIMENT

In the embodiment of the invention which is shown in the functional schematic diagram of FIG. 1, an electric circuit including conductors 10 is protected by means of an interrupting mechanism, here shown as a contactor comprising contacts 11 and an actuating coil 12. Current is applied to the actuating coil by an output relay including contacts 13 and coil 14. Coil 14 is in turn energized by a driver stage 15, herein functionally depicted as AND gate. Alternating load current I_(c) flowing through the conductors is sensed by current transformers CT1, CT2 and CT3. The signals outputted by the current transformers are processed by a suitable circuit, herein shown as rectifier stage 16, to provide a single rectified AC current signal which is supplied to an analog-to-digital converter 17 which includes a comparator 18. As will be more fully described hereinafter, rectifier stage 16 is connected between a point of reference potential V_(r) and an input terminal of comparator 18. The polarity of the rectifier stage opposes the reference voltage, and the maximum voltage output of the rectifier stage is substantially the same as the reference voltage so that an inverse relationship is established between the rectifier output and the voltage signal applied to the comparator. The other input of comparator 18 is constituted by a ramp-like waveform 20 which may generally be described as a monotonically changing voltage value and which is produced by a ramp generator 21. Signals at a sampling frequency f_(s) from a pulse generator CLK periodically reset the ramp generator to begin a new sampling cycle. The pulse train also passes through AND gate 15 for maintaining coil 14 in an energized state.

As will be more fully explained hereinafter the change in state of the output of comparator 18, shown herein as a square waveform 22, is applied to a digitizer 23 which may take the form of a 4-bit counter. The counter is caused to output a second, digital signal comprised of pulses on lines 24, the digital signal resolving the value of the level of current in conductors 10 into 16 discrete steps. The digital signal is applied to the inputs of a conversion register 25. The register, which in a preferred embodiment is a read only memory (ROM), serves to transform the four-bit current signal into third, current level signals in response to the applied digital signal. The third signal, denominated I_(i), has a digital value which is a nonlinear function of the second signals received from counter 23 and may comprise an 8-bit digital word. The digital current signal I_(i), which in the present nomenclature represents the ith sample of current, is applied to one of two signal paths by means represented as switch 26. A counter 27 outputs control pulses which coincide with, but are at a lower frequency than, the sampling frequency f_(s). In this manner, depending upon the setting of counter 27 by its "Trip Class" input, every nth current sample signal is directed to the lower signal path; the balance of n-1 sample signals are applied to the upper path, as shown. I_(i) is transmitted to an arithmetic processing stage 28 such as a counter which is supplied with a value corresponding to a desired current threshold I_(t). The current signal I_(i) is added algebraically to the threshold value I_(t) and the difference, which may be positive or negative, is loaded into an accumulator 29 which may be a counter, shift register or similar device.

A digital representation of the current sample is also applied to a decoder 32, which in turn drives an annunciator stage, here shown as LED1. While the digital signal may be derived at various points of the system in a presently preferred embodiment the four-bit signal from counter 23 is used.

Accumulator 29 continually sums the current signals from unit 28. Positive-valued signals, indicating an overcurrent, increase the value of the digital signal stored within accumulator 29 while negative-valued signals, representing current below the threshold value, are subtracted from the accumulated sum. The content of accumulator 29, corresponding to an accumulated digital count, is fed back through a dividing stage 30 where it is divided by a factor Q, and thence to a summing node 31 and used to establish a current threshold value I_(t). In this manner the net current threshold level will reflect the thermal history of the load device as manifested by current flow and the content of the accumulator will stabilize at an appropriate level in the presence of normal current levels.

When the sensed current level is too great the accumulated value exceeds the accumulator trip threshold, as established at comparator 38, and the accumulator in effect overflows and causes a TRIP signal to be produced. The TRIP signal is applied to AND gate 15 for disabling it and preventing pulses from CLK to be transmitted for energizing coil 14. Contacts 13 then open, deenergizing coil 12 and opening contacts 11. At the same time accumulator 29 is decremented in a manner to be explained hereinafter.

The current signals which are not diverted to the lower, or overcurrent, signal path are applied by switch 26 to an arithmetic unit 35 and tested to determine whether they satisfy the inequality P I_(i-1) ≦I_(i) ≦(I/P) I_(i-1) in order to detect samples which deviate from each previous sample I_(i-1) by more than a given percentage. Signals whose values satisfy both sides of the inequality increment counter M, while those signals which deviate from the preceding ones by more than the desired bandwidth increment counter J. Counter M and each section J₁ and J₂ of counter J produces an output when it is filled, counter M having a substantially larger content than the J counter. If counter M is filled first, it outputs a signal which resets both itself and all sections of counter J. On the other hand, if a section of counter J is filled before counter M, representing a predetermined incidence of fluctuation in current level, a signal is outputted which changes either or both the current threshold values I_(t) and trip threshold T_(t).

It will now be understood that for a relatively high incidence of out-of-tolerance current signals, counter section J₁ will be filled before counter M can overflow and output a reset signal. The output of counter stage J₁ is added to the fed-back "thermal memory" signal from accumulator 29, causing current threshold I_(t) to be lowered and increasing the net value (I_(i) -I_(t)) which is applied to accumulator 29. This has the effect of accelerating the accumulation of current-related signals.

In like manner should the population of out-of-tolerance current signals in a given sample be still greater, indicating a still more unbalanced or even single-phased situation, counter segments J₁ and J₂ will both be filled before main counter M outputs its reset signal and accordingly, a still larger value will be applied to summing node 31 for decreasing threshold signal I_(t) still further. This accelerates the rate at which current signals are accumulated for a given level of circuit current flow, and effectively increases the point at which the accumulator content will stabilize in the absence of an overcurrent condition. In this manner the system is caused to maintain its sensitivity to overcurrent conditions despite varying degrees of current imbalance.

Although the present invention may be used with single-phase systems, it is anticipated that it will most commonly be used with three-phase current. As is well known by those skilled in the art, half-wave rectified three-phase current exhibits a regular ripple configuration, as shown in FIG. 2. The duration of each of the regular waveforms is substantially 120° of the full cycle of each phase waveform. Although it is easily within the skill of the art to filter the rectified current and reduce the ripple therein in order to provide a practically constant current level which is representative of current flow in the circuit, the present inventor has found that this approach is actually undesirable when used with a sampling system of the type described. In the preferred embodiment a rectifier stage is provided which is of a type which ensures that significant ripple will be present in the rectified waveform. The average current value I_(a) is indicated on the vertical coordinate of the graph, the horizontal coordinate denoting time. Current I_(c) is sampled at a rate f_(s), the sample points being indicated as S1, S2, . . . Sn in the figure. For reasons to be more fully explained hereinafter it is important to the proper operation of the invention that sampling occur asynchronously with the alternating current Ic, that is, that the sampling frequency f_(s) not be a harmonic frequency of triple the frequency f of the circuit current I_(c) in any phase. "Harmonic" as used herein should be taken to mean harmonic frequencies which are both above and below 3f.

It will be understood that individual samples do not for the most part produce a signal truly indicative of average current value I_(a). Moreover, due to the error inherent in any system and particularly due to the fact that only discrete, predetermined current value signals can be outputted by conversion register 25, it will be appreciated that a single sampling of the current such as occurs at time S1 will produce a signal which is only an approximation of actual sampled instantaneous, average, RMS, or other current value which is sought. However, by taking a large number of samples at irregular points on the waveform the errors which occur due to the discrete signal levels in the signal processing system are effectively nulled out, and the accuracy of the system greatly enhanced.

The operation of the system depicted in FIG. 1 will now be discussed in further detail, with reference to FIGS. 1 and 2 and to the signal waveforms depicted in FIG. 3. The alternating current I_(c) flowing in conductors 10 induces similar signals in current transformers CT1, CT2 and CT3 which are applied to rectifier stage 16. The rectifier stage outputs a signal which constitutes an envelope of the half-wave rectified 3 phase currents in conductors 10. Here it should be pointed out the time constant of the ramp-like comparison signal 20 is far less than that of the frequency of the line current being sampled. Referring to waveform I_(c) of FIG. 3, sampling periods S1-S4 are shown superimposed thereupon. For clarity of explanation these are shown in idealized form and at a lower frequency than actually required, and it will be recognized that the duration of the samples themselves is small with respect to the period of the waveform I_(c) so that the sampling may be considered almost instantaneous in nature. At the beginning of each sampling period, the reference voltage from ramp generator 21 is low with respect to the sampled signal from rectifier 16, and the output of the comparator goes "high". Signal 20 continues to increase, however, until it either equals the value of the signal from rectifier 16, at which point comparator 18 changes state and goes "low," or until the ramp generator is reset at the end of the sampling time. In a preferred embodiment utilizing programmable digital means, frequency f_(s) corresponds to the cycle time of the operating program. It will be appreciated that the lower the voltage signal from rectifier 16, corresponding to a higher value of circuit current I_(c), the closer it will be to the initial value of the ramp generator output and accordingly the shorter the time will be which is required for ramp signal 20 to reach that value. Hence, the shorter will be the period that the output of comparator 18 is "high" and the shorter the duration of output pulse 22.

Digitizer 23, which in a discrete embodiment may be a commercially-available register or four-bit counter, produces no output signal in the absence of a positive or "high" signal at its input terminal. The occurrence of a "high" level pulse 22 from comparator 18 effectively enables counter 23, so that it outputs pulses representing up to 16 different binary numbers. The outputted signal comprises a set of digital pulses whose value is determined by the duration of pulse 22. In this manner the current sensed during a sample period is represented by a digital signal which is a function of current value. By using a nonlinear reference waveform 20 such as an exponential curve a nonlinear relationship is established between the level of sensed current and the digital signals which represent it, and in this manner a constant resolution of the sensed current is maintained. More particularly, the early or fast-rising portion of waveform 20 coincides with the highervalued levels of current which are being sampled. Due to the steep slope of the sampling waveform during the initial part of the sampling period a rather small differential in time, or equivalently a small output pulse width, corresponds to a relatively large sampled current. Conversely, lower-valued current samples give rise to longer COMP output signals, whose durations are determined by the latter portion of waveform 20 which has a much lesser slope and therefore small deviations in current value result in disproportionately larger changes in the duration of the resulting COMP pulse. The pulse-generating system is therefore considerably more sensitive to current levels for lower values of sampled current than for higher values. By providing a sample waveform 20 of a generally exponential characteristic, the inventor has found that the resolution, or ratio of system sensitivity to sampled current value, can be held substantially constant. This in turn allows the system to monitor currents over a wide range of values without sacrificing accuracy.

As described above, the total excursion of the rectified signals from the current transformers is in effect compressed into a voltage range of V_(r) in a manner such that a high sensed current produces a very low voltage, while a very low value of sensed current gives rise to a signal whose magnitude approaches V_(r).

FIG. 3 illustrates how the duration of the pulses outputted by comparator 18 are inversely related to the level of current I_(c). The duration of the pulses in the Figure is exaggerated for purposes of illustration. It is anticipated that the time duration of the pulses outputted by comparator 18, and indicated at the COMP line of FIG. 3, will be no greater than the duration of the sample time and in most instances somewhat less although when current envelope value remains high the comparator output may be continuously held in its "low" state. The first COMP pulse is somewhat shorter than the second, corresponding to the greater magnitude of the composite waveform during sample S1. For sample S3, however, current I_(c) has increased substantially; hence the COMP pulse is substantially shorter in duration. At sample S4, current I_(c) has diminished from the value of sample S3 but is somewhat greater than that of samples S1 or S2. Accordingly, the fourth COMP pulse has a duration less than the first and second pulses. The COUNTER pulses shown on the third line of FIG. 3 occur at substantially the same time as the COMP pulses. It should also be noted that although depicted as serial, COUNTER pulses occur simultaneously on four output lines. The longer the COMP pulse, the higher the numerical value which the COUNTER pulses represent. With the present system, higher numerical values correspond to lower current values, and conversely.

With an economical four-bit counter or microcomputer, however, the maximum number of values which can be represented is 16. Conversion register 25, which may for instance be a read only memory (ROM) or the like, receives the binary COUNTER signal and responds by outputting a value which is assigned to the received four-bit signal. In a preferred embodiment utilizing a programmable microprocessor, conversion register 25 is comprised by a simple look-up table programmed with values such as these in Table 1. Register 25 is constituted so that the percentage change between adjacent values is constant so that errors produced by the limited number of discrete values which are available are no greater at low current levels than at higher ones. The conversion register values thus exhibit an exponential relationship to the signals received from counter 24. This compensates for, or complements, the nonlinearity introduced by the use of nonlinear comparison signal 20 while maintaining signal resolution constant. It will be appreciated that while an analog output signal level is shown for conversion register outputs, in a preferred embodiment current level is represented by a number of binary pulses so that, for instance, the level of signal from register 25 is represented by a digitally coded number. It is considered to be within the ability of persons skilled in the art to select analog, digital or hybrid apparatus for practicing the present invention, depending upon the application to which it is put.

                  TABLE I                                                          ______________________________________                                         Count       Assigned Value                                                     ______________________________________                                         0           255                                                                1           192                                                                2           145                                                                3           109                                                                4           82                                                                 5           62                                                                 6           47                                                                 7           35                                                                 8           27                                                                 9           20                                                                 10          15                                                                 11          11                                                                 12          9                                                                  13          6                                                                  14          5                                                                  15          4                                                                  ______________________________________                                    

Returning to FIG. 1, counter 27 flips switch 26 so that every nth sample pulse is directed to the lower or "overcurrent" signal path, including arithmetic unit 28. The value of n depends upon which TRIP CLASS input of counter 27 is enabled. For a higher TRIP CLASS n becomes larger, corresponding to a lower rate of sampling by the overcurrent path, and the time required to trip the circuit increases. The TRIP CLASS inputs may for instance correspond to NEMA classes 10, 20 and 30 which require the device to trip a 600% overcurrent in 10, 20 or 30 seconds respectively. During the intervening n-1 pulses counter 27 causes switch 26 to direct current sample signals to arithmetic unit 35.

A threshold value I_(t) is subtracted from the CONV REG signals produced by the conversion register 25 by arithmetic unit 28 so that the ultimate value outputted to accumulator 29 reflects the difference between each sample value and the threshold. The result, which may be either a positive or a negative quantity, is applied to accumulator 29 whose contents are represented in idealized form at the ACCUM line of FIG. 3. As the accumulator receives each current-related signal from conversion register 25 it stores the signal, adding it algebraically to signals produced during previous sampling periods. In addition the fed-back "thermal memory" signal increases, adding to the current threshold value I_(t).

It will be recognized that lower levels of current I_(c) produce relatively small CONV REG signals and result in small, or negative, increments in the accumulated value ACCUM; while large values of current produce larger CONV REG signals resulting in increases in the accumulated signal such as that which occurs at the time of sample S3. While the ACCUM signal level in accumulator 29 is represented in analog form, it will be recognized that the retention and adding of such signals can be accomplished in various ways. The accumulator could, for instance, be a capacitor which stores charge from supplied signals; or, as in a preferred embodiment, a RAM memory which receives sequential, digital signals in which case the cumulative value of eight-bit word signals is represented by the vertical height of the ACCUM curve.

If the ACCUM signal exceeds a second, trip threshold value T_(t), a TRIP signal is produced by comparator 37 which causes contacts 11 to open. In practice the original TRIP signal is small in magnitude and must be amplified by one or more amplifying stages. As soon as the TRIP signal effects the opening of contactor 11 current flow ceases. The sampling activity continues, however but since I_(i) is zero the quantity (I_(i) -I_(t)) is negative and accumulator 29 is decremented accordingly. The TRIP signal is fed back to TRIP CLASS counter 27 to effect a decrementing of the accumulator at a desired rate, and is applied to TRIP SELECT unit 37 to reduce the trip threshold T_(t) to a lower value.

In a presently preferred embodiment the accumulator is decremented in two steps; a first, one-step decrement by which a number of the magnitude of half the accumulator contents is subtracted from the accumulated sum; and a second, slower decrement in which the balance of the numerical value stored by the accumulator is gradually depleted at a rate which approximates the dissipation of current-generated heat from a load. This step can readily be effected with discrete components such as counters which serve to "dump" a fixed amount of memory, and subsequently count down the remaining memory in a predetermined time. In the presently preferred embodiment, however, this function easily is carried out by instructing a central processing unit to "dump" a portion of the accumulator contents and to decrement the balance as described above.

The system contacts cannot reclosed before the accumulator is decremented to a predetermined value. In the meantime a residual count will exist within the accumulator so that a correspondingly smaller overcurrent signal count is required to trip the system again. This reflects the fact that the protected load has not fully cooled down from its pre-trip operation and therefore cannot tolerate as large and/or prolonged an overcurrent condition as would be the case if the load device were "cold," that is, at ambient temperature.

In addition to detecting an unduly high level of current in the system being monitored it is highly desirable to be able to detect an imbalance between currents of different phases. Should one phase of a load become open-circuited, for instance, the average value of the rectified current could diminish and a system just responsive only to overcurrent would not respond.

Phase imbalances are normally detected by differential sensing systems which measure the difference in current flow between phases. With the present invention, however, signals from the current transformers for different phases are added together and treated as a continuous, single signal. This technique affords the advantages of economy and simplicity, allowing the use of a single signal channel without the need for multiplexing or other techniques which increase the complexity, size and cost of the system. However, it is necessary to recognize phase imbalances and to adjust the activity of the system accordingly. The present invention achieves this end by reacting to the statistical frequency of rapid excursions of the composite waveform, rather than by the conventional approaches of comparing maximum or average current values of different phases or by measuring the absolute value of a waveform at sampling times.

Referring again to FIG. 1, the output of the conversion register 25 comprises a weighted current signal I_(i) for each ith sample. In comparator 35, each ith sample is compared with a preceding sample designated I_(i-1) according to the following inequality:

    P I.sub.i-1 ≦I.sub.i ≦(1/P)I.sub.i-1

By manipulating the value of P the sensitivity of the system can be adjusted so that the amount of deviation of each successive current sample from its predecessor can be sensed. In a successfully-tested embodiment a value of P of 2 was utilized. It will be recognized, however, that this value may be varied depending upon the specific application of the system and the adjustment of other system parameters. With the preferred peak-to-trough ratio of 2, however, utilizing a P-value of 2 matches the above inequality to the anticipated waveform. For values of P close to 1, the system is extremely sensitive to excursions in current; whereas as values of P increase, the system becomes less sensitive. For current values which do not satisfy the inequality, indicating an acceptably small current change, the M counter is incremented. On the other hand, should the value of current satisfy the inequality it is understood that an unduly large change in current has occurred and the J counter is incremented. The acceptable maximum counts, or overflow points, of the J and M counters determines the amount of current imbalance which the system will tolerate. The number of samples required for overflow of the M counter is substantially greater than that of the J counter; if the M counter overflows before the J counter, it simply resets both itself and the J counter and the process begins once more. However if the population of rapidly-changing current samples is greater than a percentage determined by the various J counts divided by the maximum M count corresponding to a 20% phase imbalance, the J₁ counter overflows first and outputs a signal to summing point 31 for lowering the current threshold I_(t). If the J counter continues to be incremented and the M counter does not overflow ultimately the J₂ section will overflow and produce a second control signal, indicating a 40% imbalance. This signal is applied to both the summing point 31 and threshold selector 37, and causes both the current and trip thresholds to decrease. In the presently-preferred embodiment an overflow count ratio of 255 to 100 for the M and total J counters, respectively, was found appropriate.

A separate select switch or similar mechanism may be provided to select one of several current threshold values to be actuated, for example to accommodate more extreme cases of imbalance, approximating single phase operation. The precise amounts by which the current and/or trip thresholds are manipulated as well as the number of counter sections or steps which are selected are determined emperically in view of the system variables, the specific type of digital or other coding selected, and of course the external system being monitored. A relatively high percentage of sudden fluctuations, without regard to the magnitudes thereof, is deemed to be indicative of an unbalanced load, or as an extreme case, single-phase operation. By adjusting the proper relationship of overflow capacity in the M and J counters, a predetermined degree of current unbalance can be addressed. Further, the system is readily adaptable for use with single-phase systems since no physical changes need be made.

By a judicious control of the current threshold and tripping threshold quantities, it has been found that the instant system can be rendered responsive to varying degrees of current imbalance. In one embodiment, the trip threshold value T_(t) was diminished by 30% when 40% unbalance and single-phase conditions were sensed, while the current threshold value I_(t) was reduced by 20% for a 20% unbalanced condition, and by 68% for 40% unbalanced and single-phase conditions. Although these responses may be preset by means of appropriate hardware such as counters, registers and logic gates, in the presently preferred embodiment the various responses are executed in the form of programmed responses produced by appropriately programming a commercially-available microcontroller of the type described.

FIG. 4 represents the composite circuit current envelope when an unbalanced phase condition is present. The overall waveform is distorted, and substantial changes occur from one sampling period to the next. Such substantial changes, occurring in a relatively short time, produce differences between sampled signals sufficient to increment the J counter of FIG. 1 and cause accumulator 29 to accumulate current counts at a more rapid rate, although the average current level is below the value normally required to cause accumulator 29 to overflow. In this manner the illustrated system can detect unbalanced phase conditions, including single phase operation, without the need for separate detection or signal processing equipment and without using differential signal processing by making use of current signals which are already generated within the system.

A significant feature of the present system comprises means for indicating an impending trip condition, that is, the existence of a marginal overcurrent condition which is not yet sufficient to cause accumulator 29 to produce a TRIP signal. In the preferred embodiment which is depicted, the value of each current sample I_(i) is initially represented by a four-bit binary number. In the present example the system is adjusted so that 100% of set current for balanced three phase operation this value is 7. Using standard binary coding, for values of less than 7 binary 1's appear only in the last three bits of each word. A binary 1 does not appear in the most significant bit until it is necessary to designate the number 8 or above. Decoder 32 makes use of this effect by monitoring the most significant bit of each digital word and, when a binary 1 is absent, outputting a signal which momentarily energizes LED1. As explained above the current samples are taken at a non-harmonic frequency so that as average current exceeds a level equivalent to the set value LED1 begins to blink intermittently. As current increases (digital number decreases), a progressively greater percentage of current samples are recognized by detector 32 and the rate of blinking increases rapidly until at approximately 110% of set current LED1 stays on uninterruptedly. It will be apparent to those skilled in the art, however, that other means can be substituted for decoder 32 for recognizing signals indicating overcurrent. For instance an eight-bit digital word representing the current sample value as outputted by conversion register 25 can be used.

This aspect of the depicted system is highly useful in practice as it allows an installer to know when system current has exceeded its set value, but before an actual trip takes place. In addition to providing a useful warning, this allows the installer to adjust the control settings to suit a particular application without knowing the actual value of current, and hence without the need for ammeters or other instrumentation. Once the system is installed and with normal load current flowing, the current set level is adjusted downwardly by increasing the gain of the rectifier stage until LED1 just ceases blinking. By appropriately calibrating the sensing stage gain adjustment, actual current flow can be determined.

FIG. 5 illustrates in further detail a presently-preferred embodiment of the invention in which many of the signal processing functions are carried out by a microcontroller. In a successfully tested embodiment a model COP402 microcontroller, manufactured by the National Semiconductor Corporation of Santa Clara, Calif. was utilized in conjunction with a separate erasable programmable read-only memory although, of course, it is anticipated that as it is produced in large numbers it will utilize a custom read-only memory. The microcontroller, herein designated at 40, utilizes the external oscillator option recommended by the manufacturer including a resonant crystal XTAC and capacitors C1, C2. Resistors R1a and R1b are coupled across the crystal as shown. Resistors R2-R8 are coupled to microcontroller inputs L₀ -L₆, respectively. A power supply circuit 41 providing a source of unregulated 8 volts and regulated 5 volts is coupled between the GND and +5 terminals of the microcontroller. Switches S1, S2 and S3 are coupled between a point of reference potential and programming terminals G1, G2 and G3 for setting the status, or trip class, of the microcontroller. Switches S1-S3 and similar devices coupled to terminals L₀ -L₆ may comprise individual jumpers or other easily manually-operated mechanisms which are accessible to a user of the apparatus for presetting the unit in accordance with field applications of the control, for instance, to allow or to prevent the resetting of the system subsequent to a trip or to tolerate a certain degree of imbalance in order to allow the unit to be used with single-phase current. One of the buffered outputs D₃ is coupled to a light emitting diode LED1 for enabling the diode in the presence of an overcurrent condition, when a trip is impending, thereby providing a visible indication of the state of the current monitoring system. As customary, LED1 is connected to a source of potential, here 5 volts, through a resistor R9. A second light emitting diode LED2 is provided for indicating a tripped condition.

The driver circuit indicated at 15 of FIG. 1 is more fully disclosed in FIG. 5, the quiescent or "no trip" output being a pulse train 42 which is AC coupled from terminal D2 by capacitor C₃ and a resistor R10 for operating a relay set winding 14a and reset winding 14b. Current for the set winding flows through transistor Q₁, whose base is isolated from "no-trip" pulse train 42 by diode CR₁. The base is coupled to a source of reference potential through capacitor C₄ and to a source of bias potential through resistor R11. A clamp diode CR₂ is coupled in shunt about winding 14a. A further set of contacts 13 (FIG. 1) are also operated by winding 14a. The normally-open contacts 13a and 13aa are coupled so that contacts 13a shunt capacitor C₄, and contacts 13aa lie between a light emitting diode LED2 and ground. The cathode of LED2 is further coupled to terminal D₅ of the microprocessor by resistor R₁₂, providing a feedback path for indicating the state of the relay to microprocessor 40.

The reset winding 14b has another diode CR₃ coupled about it, and lies in series with second transistor Q₂. A gated device such as thyristor SCR₁ couples the emitter terminal of Q2 to a point of reference potential while normally closed contacts 13b lie in series with a resistor R13.

In operation, when the system is monitoring normal current flow a train of pulses 42 is constantly produced at terminal D2. The pulse train biases SCR₁ into conduction so that reset winding 14b is energized, causing contacts 13b to be closed. Diode CR₁ conducts the negative-going edges of pulse train 42, discharging capacitor C4 and maintaining the base terminal of transistor Q₁ at a low voltage level. This ensures that Q₁ will not be biased on by the 5 volt supply connected through resistor R11. When a TRIP signal occurs, pulse train 42 stops and the gate signal is removed from SCR₁. At the same time capacitor C4 charges, enabling transistor Q1 and energizing winding 14a. This causes contacts 13 to open cutting off current flow through winding 12 and opening contacts 11. At the same time contacts 13aa are closed to complete a circuit through LED2, which lights to indicate a "tripped" condition and a ground or zero voltage is applied to input terminal D₅, informing the microprocessor that a "tripped" condition exists.

As explained with respect to FIG. 1 a circuit current I_(c), conventionally a three-phase current, flows through conductors 10 to which are coupled a set of current transformers CT1, CT2 and CT3. The transformers are in turn coupled to three corresponding differential amplifiers A1, A2 and A3. A network of burden resistors R17, R18 and R19 connect the first ends of the current transformers to a source of reference voltage, herein 5 volts. A second set of resistors R20, R21 and R22 are coupled in parallel with resistors R17, R18 and R19 respectively by means of a range switch S1 so that the effective resistance between the positive-terminal lines of each amplifier and a point of common potential can be modified to adjust the current sensing range by, for instance, a factor of 10. Resistor R15 couples a 5 volt bias to the negative inputs of the amplifiers while resistor R16 couples their output to comparator 18. Current flow for charging capacitor C₆ is controlled by resistor R23. Capacitor C5 stabilizes the amplifier outputs while resistor R24 serves as a common feedback path and gain control for the amplifiers. A first set of diodes CR₄ -CR₆ clamps the input leads to amplifiers P₁ -P₃ to ground, while a second set of diodes CR₇ -CR₉ clamps the leads to a +5 volt level so that the input voltage to the amplifier is constrained between -0.7 and +5.7 volts.

As stated above, amplifiers A1, A2 and A3 function as half-wave rectifiers so that a waveform is produced consisting of a repetitive half-wave signal so that when combined each phase contributes a 120° portion of the output waveform and hence exhibits a high ripple factor. In the presently preferred embodiment a peak-to-trough ratio of 2 is desired. An increase in detected current produces a negative-going wavefrom at the output of the appropriate rectifying amplifier. The star connection of burden resistors R17, R18 and R19, and the connection of amplifiers A1, A2 and A3 thereto assures that the most negative of the three signals will dominate, each amplifier thus being operational for 120° of each cycle for balanced conditions. The rectified, negative-going signal derived from the amplifier circuit is applied through resistor R16 to the positive input terminal of comparator 18. There is thus placed across the inputs of comparator 18 a negative-going voltage which biases the positive terminal downwardly, in effect lessening the threshold voltage for the ramp signal 20 derived from capacitor C6. Accordingly, the further negative the bias on the positive terminal of comparator 18, the sooner the comparator will switch to its "high" state as the ramp waveform increases. A relatively large (low) voltage on the positive terminal will cause the comparator to return to its "low" state rapidly, after the ramp has decayed toward its quiescent level by only a small amount. Hence, the duration of the "high" state of the comparator will be short. This corresponds to a short comparator output pulse 20. At the same time, a small (slightly negative) signal from the amplifiers will bias the comparator only slightly, so that ramp must approach its maximum level before the comparator will switch from a "high" to a "low" state. This has the effect of extending the duration of output pulse 22, and in this manner the duration of the output pulse is constrained to be an inverse function of the level of current sensed by the current transformers. Depending upon the sensing frequency f.sub. s, in this case representing the cycle time of the operating program of microcontroller 40, after some period of time has elapsed a negative-going reset pulse will be outputted by the D₀ terminal of the microcontroller for discharging capacitor C6 and restarting the generation of a new ramp-like pulse 16.

It will now be understood that a sensed current having a relatively small magnitude produces a relatively large positive bias at comparator 18. This in turn causes the comparator to output a longer pulse width, changing state at a time when the slope of the exponential or ramp-like reference waveform is low and the resolution of the switching point is very accurate. For larger current values the bias on the comparator is considerably less and the comparator changes state rapidly, at a time when the slope of the reference waveform is steep. The steeper waveform slope decreases the resolution of the switching point in absolute terms but since the value of current is greater the resolution of current value, equivalent to the percentage of error, is substantially constant.

It will be readily appreciated by those skilled in the art that many of the elements shown in discrete form in FIG. 5 could easily be provided by one or more integrated circuits, and for those applications in which the described system is produced in quantity it is anticipated that many amplifiers, transistors and resistors can be incorporated in a single custom integrated circuit. Such embodiments of the system are deemed to be well within the skill and discretion of circuit designers.

In practice, microcontroller 40 functions in the manner described above, in effect incorporating the functional elements which are schematically shown in FIG. 1. The above-described functions and interrelationships are established by means of suitable instructions supplied to the microprocessor. In FIGS. 6 and 6a-6d there are shown the pattern of operation of the microprocessor in logical form, comprising flow charts setting forth the various parameters and instructions useful in practicing the present invention with programmable apparatus of the type referred to above.

While it is believed that the flow chart constituted by FIGS. 6a-6d is sufficient to allow those skilled in the art to program commercially-available microprocessors to function as described hereinabove, or to allow a skilled person to construct a functionally equivalent system from discrete components, some of which may be "programmable" in the sense of having variable parameters or response characteristics, a recapitulation of the system operation may be helpful.

As is the case with all such systems, the first step in its operation is to initialize all elements of the system, which includes ensuring that no flags or similar "alarm" signals are set, zeroing the values of various counters or accumulators and initialization or preloading counters with the necessary counts, for instance a particular value which is desired for the current threshold. A check is made to see if the TRIP feedback signal is set, which would indicate a "tripped" condition in which case the system is required to set flags indicating trip status. The trip class input is read, and enabled and a register corresponding to counter 27 set accordingly. A comparison routine is executed, first by fully discharging the capacitor of ramp generator 21, then isolating the capacitor to allow it to charge according to an RC time constant established by circuit elements. As the capacitor voltage increases, comparisons are repeatedly made and counter 24 incremented until a comparison is established at which time the current sample value is read. The register corresponding to counter 27 is then decremented. If the latter has not reached its "zero" state, a phase imbalance routine is executed which includes a comparison step which establishes whether the current sample I_(i) fulfills the inequality PI_(i) -1≦I_(i) ≦(1/P) I_(i) -1. As explained with respect to FIG. 1, current values which do not fulfill this inequality and thus do not deviate inordinately from the previous current sample value increment the balance register, or M counter, while those which do fulfill the inequality cause the unbalance register, or J counter, to be incremented. If the balance register has not overflowed and the unbalance register has not reached its first overflow point, the current threshold is not changed and current magnitude is tested against a set current value. If the balance register overflows a first, large current threshold value I_(t1) is generated, and both the balance and unbalance registers are reset. Should the unbalance register have reached its first overflow point, which is less than the balance count, a somewhat smaller current threshold value I_(t2) is set which in the current embodiment corresponds to a 20% imbalance. If the balance count is smaller than the unbalance count a 40% unbalance condition is present and a third current threshold I_(t3) is set.

In a presently preferred embodiment an unbalance defeat function is provided wherein, in response to the application of a control signal (such as the closing of a switch) to one of the auxiliary control inputs L₀ -L₆ a large sensed imbalance results in the production of a fourth current threshold value I_(t4). As shown in Table II the value of I_(t4) is greater than I_(t2) or I_(t3) and renders the system less sensitive to current imbalance. By properly selecting I_(t4) the system can then be used to monitor single-phase current where rectified waveform envelope, of course, exhibits a higher ripple factor than does a comparable three-phase waveform.

                  TABLE II                                                         ______________________________________                                         Unbalance Current Threshold                                                                             Trip Threshold                                        ______________________________________                                          0%       I.sub.t1  15       31799                                             20%       I.sub.t2   9       31799                                             40%       I.sub.t3   6       11795                                             (defeat)  I.sub.t4  10       11795                                             ______________________________________                                    

After determining the current threshold value, as shown in FIG. 6d the absolute value of the current sample is tested to see whether it exceeds the set current value; if so, the overamp alarm or "flag" is set for the next few system cycles, for instance four cycles. This corresponds to the energization of LED 1 in FIG. 1, the number of cycles which the LED is "set" assuring that the LED will remain lighted for some minimal time, long enough to be perceived by the human eye as an indication that "set" current value is being approached. The system next sets all outputs in accordance with the flags which have been set in an appropriate FLAGS register and on each third cycle a pulse is outputted to the relay energizing system 15. A serial output designated either No. 1 or No. 2 depending upon whether the bits accumulated in a register corresponding to counter 27 are even or odd, may then be sent to a remote monitoring or recording station.

Returning to FIG. 6a, should the trip class counter have been fully decremented, the last-determined current threshold value is loaded and accumulator 29 is incremented to new value A_(i). This value represents the previous accumulated value A_(i-1) plus the latest current sample I_(i), less the current threshold I_(t) and the fed-back thermal memory value which consists of a fraction of the previous accumulator value, represented as ##EQU1## Factor Q represents an appropriate power of 2, which is dependent upon the magnitude of the intended contents of the accumulation register and of the effect to be given the thermal simulation; in one successfully tested embodiment a value of 2048 was utilized.

If the value of the accumulation register is 0 or less, the register is zeroed and checks made to see if various optional status contacts, such as a "stay tripped" switch, "automatic reset," or a "reset" control, are set. These contacts which may be used to selectively enable a desirable various system function, may readily be provided by switches coupled to terminals L₀ -L₆, as shown.

If the accumulator register has some content, a comparison is made with a trip threshold T_(t), whose value is dependent upon the degree of sensed imbalance. A lesser trip threshold is selected in the presence of current imbalance; for example, an unbalance-mode threshold which is approximately one-third of the normal, balanced-current threshold may be utilized. If the thresholds have not been reached or, to put it another way, if the accumulator has not overflowed, and no remote trip is called for, the control system proceeds to set its outputs in the usual manner. However, if the accumulator register overflows, or if a remote trip is called for, the contents of accumulator 29 are dumped and an appropriate value corresponding to a "cool-down" constant is loaded into the register. This value is somewhat less than the overflow value for the register, and corresponds to an initial decrement. "Tripped" flags are set, and subsequently all system outputs are set in accordance with the flags which have been established. On each third cycle a pulse is applied to the relay control system 15, and average current is determined by adding one quarter of sample I_(i) to 3/4 of the previously-established average current value. The system is then recycled as shown.

While a successfully tested embodiment made use of a model COP402 National Semiconductor Corporation microcontroller, it will readily be recognized by those skilled in the art that the present invention may be practiced with many other programmable devices which have equivalent or greater capabilities. The model COP402 device may briefly be characterized as having 12 bidirectional I/O ports, although it will be noted that only a few of such parts are utilized with the present invention; four general purpose outputs, a serial input and output, and a logic controlled clock. Program memory consists of a 512 byte PROM, which is addressed by a 9 bit register. Data memory consists of a 128 bit RAM which is organized as four data registers of eight 4 bit digits. Of course, more complex units can readily be substituted for the microprocessor described, although with a corresponding increase in cost of the control system.

As will be evident from the foregoing description, certain aspects of the invention are not limited to the particular details of the examples illustrated, and it is therefore contemplated that other modifications or applications will occur to those skilled in the art. It is accordingly intended that the appended claims shall cover all such modifications and applications as do not depart from the true spirit and scope of the invention. 

What is claimed as new and desired to be secured by Letters Patent of the United States is:
 1. An automatic control for a circuit protection device of the type having switch means for opening and closing an electrical circuit, sensing means for sensing the current flow in the circuit, and an operator for operating the switch means in response to predetermined circuit current characteristics, comprising:reference means for establishing a time-varying comparison signal; timer means coupled to said reference means for initiating a comparison period at a sampling frequency fs which is not a harmonic of the frequency of current flowing in the circuit; comparator means coupled to said reference means, to said timer means and to said sensing means for outputting a first signal in response to the comparison signal exceeding the sensed current flow signal; and accumulator means coupled to said comparator means for accumulating representations of successive ones of said first signals and outputting a trip signal to cause said operator to automatically open said switch means in response to the accumulated values of said signals exceeding a preselected threshold value.
 2. The invention defined in claim 1, wherein said reference means comprises a function generator for producing a monotonically changing voltage signal and said comparator means comprises a differential amplifier having a first input for receiving a signal from said current sensing means and a second input for receiving said monotonically changing signal, and wherein said timer means is coupled to said function generator for periodically enabling said generator to institute a comparison period.
 3. The invention defined in claim 1 wherein said comparison signal is exponential, said comparator means comprises a differential amplifier and a conversion stage coupled to said timer means and to said amplifier for receiving said first signal and outputting a second signal having an exponential relationship to said first signal and characterizing the magnitude of the current sensed in the circuit; and said sensing means comprises rectifier means producing a current-representing signal having a maximum value V; a source of bias potential having a value V; said rectifier means being coupled between said amplifier and said source of bias potential and being poled so that said current-representing signal opposes said bias potential.
 4. The invention defined in claim 3, further including means for establishing a current threshold value and means for subtracting said threshold value from said second signals, said accumulator means receiving the difference therebetween.
 5. The invention defined in claim 4, further including means for varying the level at which a trip signal is outputted by said storage means.
 6. The invention defined in claim 2, further including means for varying the frequency with which sampling of circuit current level occurs.
 7. A control system for monitoring alternating current flow in an electrical circuit and outputting a control signal in response to predetermined circuit current characteristics comprising;sensing means for sensing current flow in the circuit and outputting a sample signal representative thereof; reference means providing an analog reference signal; comparison means coupled to said reference means and said sensing means for outputting a first signal representing current magnitude at sampling intervals occurring at a sampling frequency f_(s) which is a non-integral multiple of circuit current frequency; accumulator means for accumulating at least portions of said first signals and outputting a trip signal when said accumulated signals attain a predetermined trip threshold; counter means coupled to said comparison means for directing every nth one of said first signals to said accumulator means; and selector means coupled to said counter means for varying the value of n, thereby to vary the interval required for a given value of circuit current to cause said accumulator to output said trip signal.
 8. A control system for monitoring alternating current flow in an electrical circuit and outputting a control signal in response to predetermined circuit current characteristics comprising sensing means for sensing current flow in the circuit and outputting a sensing signal representative thereof; an analog-to-digital stage coupled to said sensing means for outputting a digital, first signal representing current magnitude at sampling intervals occurring at a sampling frequency f_(s) which is non-integral multiple of circuit frequency;subtracting means for subtracting a current threshold value representing a permissible level of current from each of said first signals to produce second current signals; an accumulator for accumulating said second signals and outputting a control signal when said accumulated signals attain a predetermined trip threshold; and divider means coupled to said accumulator means for outputting a threshold adjustment signal which is a function of the value accumulated in said accumulator and applying said adjustment signal to said subtracting means for varying said current threshold value.
 9. Control means for monitoring current flow in a circuit and producing a control signal in response to the detection of predetermined current characteristics, comprising:sensing means for sensing current flow in the circuit and signal processing means coupled to said sensing means for periodically outputting a first signal which is a digital representation of sensed current; subtracting means for subtracting a current threshold value from said first signals; accumulator means for receiving the algebraic sum of said current threshold value and first signal and being incremented or decremented in response thereto; second subtracting means for algebraically combining a trip threshold level signal with accumulated signals in said accumulator and outputting a trip signal when said accumulated signals exceed said trip threshold signal.
 10. The invention defined in claim 9, further including circuit interrupting means, means for applying a train of pulses to said interrupting means, said train of pulses being terminated by said trip signal; whereby the cessation of said train of pulses effects operation of said interrupting means.
 11. The invention defined in claim 10, further including means for sensing the signal level accumulated within said accumulator means and providing a quotient signal representative of said sum divided by a factor; andmeans for adjusting said current threshold value to reflect the value of said quotient signal.
 12. The invention defined in claim 9 further including means responsive to the outputting of a trip signal for decrementing a portion of said accumulated signal in a first, single step and subsequently decrementing the balance of said signal over a predetermined finite time period.
 13. In a circuit protection device including switch means for opening and closing an AC electrical circuit and sensing means for sensing the current flow which occurs at a frequency f in the circuit, a control for operating the switch means in response to predetermined circuit current characteristics comprising:timing means for outputting regular timing signals at a sampling frequency f_(s) which is a non-integral multiple of frequency f; a ramp generator coupled to said timing means for periodically producing a nonlinear ramp-like voltage signal; comparator means coupled to said ramp generator and to said sensing means for receiving said ramp signal and a sensed signal representative of total current flow in the circuit from said sensing means, said comparator outputting a first signal having one value when said sensed signal exceeds said ramp generator voltage, and another value when said ramp generator voltage exceeds said sensed signal; counter means coupled to said comparator means and responsive to the state of said comparator output for producing a digital signal representative of the duration of the changed level of said comparator means; a conversion register stage coupled to said counter means and responsive to each digital signal produced thereby for outputting one of a plurality of predetermined current signals in response thereto; and accumulator means coupled to said conversion means for receiving and accumulating succeeding ones of said predetermined current signals, said accumulator stage outputting a trip signal for actuating said switch means when said accumulated current signals attain a threshold value.
 14. The invention defined in claim 13, wherein the time duration of a signal outputted by said comparator means is inversely related to the magnitude of current sensed in the circuit.
 15. The method of protecting a multiphase electrical circuit from undesired currents therein comprising the steps of:providing an interrupter means for opening the circuit; sensing current flow in all phases of the circuit and providing a single sensing signal representative of the composite, multiphase waveform; repetitively sampling said sensing signal at a first frequency f_(s) which is a non-integral multiple of the frequency of said current flow; generating a ramp-like reference signal having a declining rate of change; comparing said sensing signal and said reference signal and producing a first signal whose time duration is an inverse, nonlinear representation of the magnitude of said current flow; generating a second, digital signal in response to said first signal; generating a third signal in response to each of said second signals, said third signal comprising one of a set of predetermined values, each value corresponding to a value of said second signals, the values of said third signals progressing nonlinearly to compensate for the nonlinearity of said first signals thereby to represent the magnitude of said current flow; subtracting a current threshold value from said third signals to provide a difference signal; adding and storing succeeding ones of said difference signals; and providing a trip signal for operating said interrupter means if the summed total of said third signals exceeds a TRIP threshold value.
 16. The invention defined in claim 15, further including the step of providing a sensing signal representing the envelope of the full-wave rectified multiphase current flow, said current envelope exhibiting at least a 50% peak-to-trough variation.
 17. The invention defined in claim 16, further including the step of subtracting the current threshold value, and adding and storing the results of, each nth one of said third signals.
 18. The invention defined in claim 17, further including the step of adjusting said current threshold value by an amount which represents the value of the sum of previously stored difference signals divided by a factor Q.
 19. In a circuit protection device including switch means for opening and closing an electrical circuit, sensing means for sensing the current flow in the circuit, and an operator for operating the switch means, an improved control for causing the operator to open the switch means in response to predetermined circuit current characteristics comprising:means for establishing a reference signal; a comparator coupled to said means and to said sensing means for outputting a first signal when a representation of current in the circuit equals said reference signal; timer means for initiating a comparison period, counting the duration of said period and producing a second signal representative thereof; and storage means for accumulating representations of successive comparison periods and outputting a trip signal to cause said operator to open said switch means.
 20. The invention defined in claim 19, wherein said means for establishing comprises a function generator for producing a monotonically changing voltage signal and said comparator comprises a differential amplifier having a first input for receiving said threshold signal and a second input for receiving said monotonically changing signal, and wherein said timer means is coupled to said function generator for enabling said generator to institute a comparison period.
 21. The invention defined in claim 19, further including a conversion stage coupled to said timer means for receiving said second signal and outputting a third signal having a predetermined relationship to said second signal and characterizing the magnitude of the current sensed in the circuit, said storage means accumulating said third signals and outputting a trip signal when the sum of accumulated third signals exceeds a predetermined TRIP threshold level.
 22. The invention defined in claim 21, wherein sensed current flow is alternating current having a predetermined frequency f, and said timer means initiates said comparison period at a frequency which is not a harmonic of 3f.
 23. The invention defined in claim 21, further including means for varying the level of sensed current which causes a trip signal to be outputted by increasing the number of said third signals which are accumulated by said storage means.
 24. The invention defined in claim 20, further including means for varying the frequency with which sampling of circuit current level occurs.
 25. In a circuit protection device including switch means for opening and closing an electrical circuit and sensing means for sensing the current flow in the circuit, a control for operating the switch means in response to predetermined circuit current characteristics comprising:timing means for outputting regular timing signals; a ramp generator coupled to said timing means for periodically producing a ramp-like voltage signal; comparator means coupled to said ramp generator and to said sensing means for receiving said ramp signal and a sensed signal representative of current flow in the circuit, said comparator outputting a first signal having one value when said sensed signal exceeds said ramp generator voltage, and another value when said ramp generator voltage exceeds said sensed signal; counter means coupled to said comparator means and responsive to the change of state of said comparator output for producing a digital signal representative of the duration of the changed level of said comparator means; a signal conversion stage coupled to said counter means and responsive to the digital signal outputted thereby for producing a unique current signal in response thereto; accumulator means coupled to said conversion means for receiving and accumulating successive current-representing signals, said accumulator stage outputting a trip signal for actuating said switch means when said accumulated current signals attain a predetermined value.
 26. The invention defined in claim 25, wherein said accumulator means is coupled to said timer means for periodically resetting said accumulator.
 27. The invention defined in claim 26, wherein the time duration of the signal outputted by said counter means is inversely proportional to the magnitude of current sensed in the current.
 28. The method of protecting an electrical circuit from undesired currents therein comprising the steps ofproviding an interrupter means for opening the circuit, sensing the current flow in the circuit and providing a sensing signal representative thereof; providing a monotonically-changing comparison signal; comparing said sensing and said comparison signals and outputting a first signal when said reference signal achieves a predetermined relationship to said sensing signal; resetting said reference signal thereafter to cause said first signal to return to its original value, the time duration of the change of state thereby produced in said first signal being a function of the level of sensed current in the circuit; generating a digital signal in response to said first signal whose time duration is an inverse function of the magnitude of sensed current; storing and adding sequential ones of said third signals; and providing a trip signal for operating said interrupter means when summed total of said third signals exceeds a predetermined value. 